'''
TODO 登录模块
一、登录需求1：
        1、完成黑马头条web登录功能测试
            ① 输入正确的中国手机号（11位）
                  当文本框失去焦点的时候验证，红色为失败，绿色为成功
            ② 点击发送验证码
                  如果手机号文本框状态为绿色，弹出“点击按钮进行验证”
                  如果手机号文本框为红色，提示手机号不正确
            ③ 点击按钮进行验证
                  拖拽图形到指定位置，按钮消失
                  拖拽图形未到指定位置，晃动提醒，滑块回到初始位置
                  超过5次，提示尝试过多，请点击重试
        2、输入验证码
            ① 正确的验证码，并“勾选我已阅读并同意”，点击登录，进入系统
            ② 错误的验证码，并“勾选我已阅读并同意”，点击登录，提示验证码错误
            ③ 正确的验证码，并“勾选我已阅读并同意”，点击登录，提示请勾选

二、测试点分析：
       a、登录模块：
               1、输入手机号
                     ① 正向：11位纯数字
                     ② 逆向：
                            为空
                            10位纯数字
                            12位纯数字
                            11位数字（非手机段）-0123456789
                            11位非数字
                            未注册（格式正确）
               2、点击验证按钮
                     ① 发送成功
                     ② 发送失败
               3、输入验证码
                     ① 正向：正确
                     ② 逆向：
                            为空
                            错误
                            过期
               4、勾选协议
                     ① 正向：勾选
                     ② 逆向：不勾选
               5、ui原型
                     ① 布局、颜色与原型一致
                     ② 图片与文字准确无误
               6、兼容性（最新版本）
                     ① 火狐
                     ② ie
                     ③ edge
                     ④ 苹果
                     ⑤ 谷歌

       b、验证码获取功能
               1、正向：发送成功
               2、逆向：发送失败
                         未到位置
                         重试

TODO 发布文章模块
一、需求：完成黑马头条web发布文章功能测试
    1、文章标题不能小于5个字符
    2、文章内容不能为空
    3、频道不能为空
    4、封面选择：
        ① 单图
        ② 三图
        ③ 无图
        ④ 自动
    5、点击选择图片
       ① 素材库、上传图片切换
       ② 素材库：
           全部和收藏切换
           图片可以选择
       ③ 上传图片
            点击选择图片-选择本地文件
            点击开始上传-如果已经选择本地文件，点击上传，上传成功
            点击开始上传-如果未选择本地文件，提示“请选择一张图片”
    6、点击发表，提示新增文章成功，跳转到内容列表，文章状态显示待审核
    7、点击存入草稿，提示新增文章成功，跳转到内容列表，文章状态显示草稿

二、测试点分析
    1、ui测试：
         ① 布局、颜色与原型图一致
         ② 图片、文字准确无误
    2、标题：
           ① 正向：5个字符
                  6个字符
           ② 逆向：4个字符
                  为空
    3、内容：
          ① 正向：1个
                  2个
          ② 逆向：为空
    4、频道：
          ① 正向：选一个
          ② 逆向：为空
    5、封面：
          ① 正向：单图
                 三图
                 无图
                 自动
          ② 逆向：单张，未选图
                 三张，未选图
    6、结果：
          ① 发表
          ② 存入草稿箱
    7、独立：
          ① 点击选择图片：素材库、上传图片切换
                       素材库（全部、收藏切换）
                       上传图片：选择本地图片，上传成功
                               未选择本地文件
          ② 选择频道：显示全部分类信息
                     每页显示8条
                     排序规则符合xxx

三、用例编写及执行用例（见项目-黑马头条号功能测试.excel）
四、缺陷管理（见项目-黑马头条号功能测试.excel）
      要素：缺陷编号、缺陷标题、模块、严重级别、复现步骤、指派人、修复时间、缺陷状态、是否上线、缺陷类型、测试人、备注、附件
五、测试报告
      要素：1、项目背景（直接复制粘贴）
           2、测试目标
                ① 登录模块
                ② 发布文章模块
           3、提测标准
                ① 被测内容符合约定版本及功能
                ② 冒烟测试用例100%全部通过
           4、结束标准（上线标准）
                ① P0~P2全部修复完成
                ② P3修复完成95%
           5、风险控制
                ① 人员风险（多储备1-2名，测试、开发、产品）
                ② 环境风险（开发、运维、测试共同完成）
                ③ 需求风险（跟产品确定有可能变动部分）
           6、bug统计
                ① 登录模块：8个
                ② 发布文章：1个 --> P0
           7、bug分析(分析哪个部分bug出现了多少，占比多少）
           8、测试总结
                ① 问题：登录需求（验证码）不明确
                        选择频道和上传图片需求不明确
                        上传图片功能有些干扰发布文章主线
                ② 收获：先设计主功能，其次设计独立功能点
                        设计用例之前先设计测试点，避免遗留

《黑马头条-web端测试》报告
提测标准：
   ① 符合约定测试版本及内容
   ② 冒烟测试100%全部通过
结束标准：
   ① 1-2级BUG全部修复完成
   ② 3级以下BUG修复完成95%
   ③ 约定测试对象全部测试完毕
一、测试对象及目标
    1、对象
    2、目标
二、测试策略
    1、环境
      名称

    2、工具
      名称
三、缺陷统计及分布
    1、统计
         项目   等级    BUG数量    修复    剩余

    2、分布
         模块   等级    BUG数量    修复    剩余

    3、遗留缺陷
         编号   模块    问题描述    优先级   预解决时间    原因    是否影响上线

四、测试总结
    1、模块
         模块   缺陷数量   修复程度   是否通过

    2、经验
'''




